engine compartment lids - French English Dictionary